//
//  VOCVocabularyEntry.h
//  GREVocab2007
//
//  Created by Wallace Wu on 09-1-13.
//  Copyright 2009 Sonic Solutions. All rights reserved.
//

/*!
    @class
    @abstract    Class for storing individual word
    @discussion  this class provides information about a single word,
                 like word, explanations,and kind etc..
*/

#import "VOCWordExp.h"

@interface VOCWordData : NSObject<NSCoding> {
    NSString *word;
    NSArray *explanations;
    VOCWORDLanguage kind;
}
@property(retain) NSString *word;
@property(retain) NSArray *explanations;
@property(assign) VOCWORDLanguage kind;
@property(assign,readonly) VOCWORDLanguage explanationLanguages;

-(id)initWithWord:(NSString*)aWord withExplanations:(NSArray*)aExplanations withKind:(VOCWORDLanguage)aKind;
@end
